wind-protected slope - German English Dictionary